package logicaNegocio;

public class Grado implements Comparable<Object>, ID
{
	
	private int id_Grado;
	private String nombreGrado;
	private String caracteristicasGrado;
	private float inforEconomica;
	private Campus c;
	
	public Grado (String nombreGrado,String caracteristicasGrado,float inforEconomica)
	{
		this.nombreGrado = nombreGrado;
		this.caracteristicasGrado = caracteristicasGrado;
		this.inforEconomica = inforEconomica;
		
	}
	public Grado (String nombreGrado,String caracteristicasGrado,float inforEconomica,int id_Grado)
	{
		this.nombreGrado = nombreGrado;
		this.caracteristicasGrado = caracteristicasGrado;
		this.inforEconomica = inforEconomica;
		this.id_Grado = id_Grado;
		
	}
	public void actualizar (String nombreGrado,String caracteristicasGrado,float inforEconomica)
	{
		this.nombreGrado = nombreGrado;
		this.caracteristicasGrado = caracteristicasGrado;
		this.inforEconomica = inforEconomica;
	}
	public String getNombreGrado()
	{
		return nombreGrado;
	}
	public String getCaracteristicasGrado()
	{
		return caracteristicasGrado;
	}
	public float getInforEconomica()
	{
		return inforEconomica;
	}
	public void setCampus (Campus c){
		this.c = c;
	}
	public Campus getCampus()
	{
		return c;
	}
	public int getID ()
	{
		return id_Grado;
	}
	public void setID(int i)
	{
		id_Grado= i;
	}
	public int compareTo(Object o) 
	{
		Grado l=(Grado)o;
		return nombreGrado.compareTo(l.nombreGrado);
	}
}
